having a very bad taste - Alemán Inglés Diccionario